monkeypod tree - Francés Inglés Diccionario